Computer science
STUDY OF COMPUTATION
Computer Science; Computer sciences; Computing science; Comp.sc.; Computer scientists; Compsci; Computing Sciences; Datalogy; Computing Science; Comp Sci; Diversity of computer science; Computer-science; List of computer science fields; Alternative definitions of computer science; Computer Sceince Engineering; Computer Science Engineering; Department of computer science; Computer Studies; Com sci; Comsci; Department of Computer Science; Systems and Computing Engineering; Comp. Sci; Computer studies; Computer Sciences Engineering; Computer science engineering; CompSci; Computer Science and Technology; Draft:Yugoslavic Cartesian Bitmapping; Informatics Practices; Draft:Informatics Practices; Department of Computer Science and Technology; Computer Sciences; Comp sci
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (including the design and implementation of hardware and software).